{{tag>Precise Quantal Saucy Trusty gnome unity lxde xfce}}

----

======Menulibre======
**MenuLibre** est un éditeur de menu pour les environnements de bureau tels que  [[:GNOME]], [[:LXDE]] ([[:Lubuntu]]), [[:XFCE]] ([[:Xubuntu]]) ou [[:Unity]]. Il est disponible sous GNU/Linux en licence libre [[http://www.gnu.org/licenses/gpl.html|GNU GPL v3]].\\
Avec ses fonctions avancées, il permet aussi :
  * La création de lanceurs d'application ;
  * la modification de paramètres des  lanceurs d'application ;
  * la création et gestion de menus contextuels des lanceurs installés dans la [[:unity_launcher|barre de lanceur]] d'[[:Unity]].
{{:application:menulibre:menulibre_quantal_00.png?400|}}\\
Contrairement à [[:Alacarte]], l'éditeur de menu du [[http://www.gnome.org/|projet Gnome]] qui n'est donc pas conçu pour gérer les catégories d'[[:Unity]], **Menulibre** peut aussi bien gérer les menus classiques que les catégories du tableau de bord d'[[:Unity]]. Un lanceur créé avec **Menulibre** apparaîtra aussi bien dans les catégories du tableau de bord que dans les menus classiques des autres environnements compatibles et installés.
  


=====Pré-requis=====
  * Disposer des [[:sudo|droits d'administration]].
  * Disposer d'une connexion à Internet configurée et activée.

===== Installation =====
====Depuis les dépôts officiels====
<note>**Menulibre** est disponible dans les dépôts officiels depuis [[:Trusty|Ubuntu Trusty 14.04]]. Pour les [[:versions]] antérieures d'Ubuntu, reportez-vous à l'installation [[#Depuis un PPA]].</note>
Installer le paquet **[[apt>menulibre]]**.

====Depuis un PPA====
<note important> Installer une application hors des dépôts officiels peut présenter un risque d'instabilité du système.</note>
===Version stable===
  - [[:PPA|Ajouter le PPA]] **ppa:menulibre-dev/devel**((https://launchpad.net/~menulibre-dev/+archive/devel)) dans vos sources de logiciels; 
  - [[:tutoriel:comment_modifier_sources_maj#recharger_la_liste_des_paquets|recharger la liste des paquets]];
  - [[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt>menulibre]]**. 

Ou dans un [[:terminal]], saisir les [[:commande_shell|commandes]] suivantes : 
<code>sudo add-apt-repository ppa:menulibre-dev/devel
sudo apt-get update
sudo apt-get install menulibre</code>

===Version en développement===

<note warning>Les versions en développement peuvent rendre instable votre système. Elle doivent être réservées aux utilisateurs avertis. Tester une version en développement permet de faire remonter les bugs rencontrés.</note>
Vous souhaitez tester la toute dernière version de **menulibre** ou bien vous venez de faire la toute dernière mise à niveau de votre distribution d'Ubuntu mais sa version de **menulibre** n'est pas encore dans le dépôt [[:PPA]] stable :
  - [[:PPA|Ajouter le PPA]] **ppa:menulibre-dev/daily**((https://launchpad.net/~menulibre-dev/+archive/daily)) dans vos sources de logiciels; 
  - [[:tutoriel:comment_modifier_sources_maj#recharger_la_liste_des_paquets|recharger la liste des paquets]];
  - [[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt>menulibre]]**. 

Ou dans un [[:terminal]], saisir les [[:commande_shell|commandes]] suivantes : 
<code>sudo add-apt-repository ppa:menulibre-dev/daily
sudo apt-get update
sudo apt-get install menulibre</code>

=====Utilisation=====
Pour lancer l'application, dans le tableau de bord, saisir "Editeur de menu". \\
L'application se trouve dans la catégorie "accessoires" ( "filtrer les résultats" de la [[:unity-lens|loupe]] "application").

Ou dans un terminal, saisir la [[:commande_shell|commande]] suivante : 
<code>menulibre</code>

====Créer un lanceur====

Choisir le menu dans lequel on désire placer le lanceur.
<note>A ce stade, vous choisissez l'emplacement dans les menus classiques des environnements compatibles mais pas les catégories du tableau de bord d'[[Unity]]. Sera fait plus loin, au point 7. </note>
{{:application:menulibre:menulibre_quantal_01.png?300|Ajouter un lanceur}}
  - Cliquer sur la croix verte "**ajouter un lanceur**". Puis dans l'onglet **Paramètres généraux** :
  - Cliquer sur **Nouvelle application menu** puis saisir le nom de l'application et valider ;
  - Cliquer sur le gros point d’interrogation pour choisir une icône ;
  - En cliquant sur le champ du dessous il vous est proposé de saisir une rapide description de l'application.
  - Remplir le champ "commande" avec la commande de lancement et si nécessaire, remplir aussi le champ "dossier de travail" ;
  - Valider les **options**  nécessaires ;
  - Pour le filtrage des résultats de la [[:unity-lens|loupe]] "applications" du tableau de bord d'[[:Unity]],
    - Choisir les catégories dans lequel vous souhaitez voir apparaître l'application en cliquant sur le "**+**". Un menu déroulant apparaît.
    - Dans **Catégories**, choisir la catégorie d'Unity pour votre lanceur puis dans le 2ème menu déroulant, 
    - Sélectionner la catégorie générique d'Unity, celle en en-tête en anglais suivie de "(requis)"
  - Enregistrer en cliquant sur l'icône {{:application:menulibre:menulibre_quantal_02.png?60|Icône enregistrement}}
Votre lanceur est maintenant actif. Il est classé dans les menus classiques et dans les catégories d'Unity.

====Ajouter des entrées au menu contextuel====
Après avoir sélectionné le lanceur à compléter d'une ou plusieurs entrées dans le menu contextuel: Dans l'onglet **listes rapides** :
  - Cliquer sur "**+**" et compléter les champs nécessaires en cliquant dessus.
  - Valider en cochant la case à gauche de la nouvelle entrée.
  - Enregistrer en cliquant sur l'icône {{:application:menulibre:menulibre_quantal_02.png?60|Icône enregistrement}}

====Editer le fichier de configuration====
Le troisième onglet **Editer** édite le fichier de configuration **<application>.desktop** du lanceur. 
<note important> Soyez prudent avec les modifications. Sachez ce que vous faites, en cas d'erreur, le lanceur ainsi que l'application pourraient ne plus fonctionner correctement.</note>


===== Désinstallation =====
Pour supprimer cette application, il suffit de [[:tutoriel:comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.

===== Voir aussi =====

  * **(en)** [[http://www.smdavis.us/projects/menulibre/|Site officiel]]\\

----

//Contributeurs : [[utilisateurs:cafecho|cafecho]].// 